private dwelling - French English Dictionary